A Domain-Specific Language and Simulation Architecture for the Oncilla Robot*

نویسندگان

  • Arne Nordmann
  • Alexandre Tuleu
  • Sebastian Wrede
چکیده

We present an experimentation environment for the exploration of rich motor skills on a quadruped robot. We introduce a simulation platform around the (open) quadruped robot ’Oncilla’ that is integrated with a domain-specific language (DSL) tool-chain for modeling and execution of reproducible movement experiments. The Webots-based simulator, shown in a Screenshot in Figure 1, features an open source and cross-platform (Linux and Mac OS) interface with taxonomic structure and rich sensor feedback. By providing a common abstracted interface for both simulation and hardware, it enables faster and easier transfer of experiments between these two domains. This interface is accessible through a local C++ interface as well as remotely via an open-source middleware in with C++, Java, Python, and Common Lisp bindings for extended language and tool support. Integrated with the common interface, a DSL-based environment around the simulator allows compact formulation of experiments in domain-specific terminology and eased generation of reproducible artifacts for experimentation. We present how movement architectures and dynamical-systemsbased components of different partners of the AMARSi project are incorporated in the development of the DSL and the experimentation toolchain.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Oncilla robot: a versatile open-source quadruped research robot with compliant pantograph legs

We present Oncilla robot, a novel mobile, quadruped legged locomotion machine. This large-cat sized, 5.1 kg robot is one of a kind of a recent, bioinspired legged robot class designed with the capability of model-free locomotion control. Animal legged locomotion in rough terrain is clearly shaped by sensor feedback systems. Results with Oncilla robot show that agile and versatile locomotion is ...

متن کامل

A Novel Robust Adaptive Trajectory Tracking in Robot Manipulators

In this paper, a novel adaptive sliding mode control for rigid robot manipulators is proposed. In the proposed system, since there may exist explicit unknown parameters and perturbations, a Lyapunov based approach is presented to increase system robustness, even in presence of arbitrarily large (but not infinite) discontinuous perturbations. To control and track the robot, a continuous controll...

متن کامل

An Unsupervised Learning Method for an Attacker Agent in Robot Soccer Competitions Based on the Kohonen Neural Network

RoboCup competition as a great test-bed, has turned to a worldwide popular domains in recent years. The main object of such competitions is to deal with complex behavior of systems whichconsist of multiple autonomous agents. The rich experience of human soccer player can be used as a valuable reference for a robot soccer player. However, because of the differences between real and simulated soc...

متن کامل

A Navigation System for Autonomous Robot Operating in Unknown and Dynamic Environment: Escaping Algorithm

In this study, the problem of navigation in dynamic and unknown environment is investigated and a navigation method based on force field approach is suggested. It is assumed that the robot performs navigation in...

متن کامل

Using a Neural Network instead of IKM in 2R Planar Robot to follow rectangular path

Abstract— An educational platform is presented here for the beginner students in the Simulation and Artificial Intelligence sciences. It provides with a start point of building and simulation of the manipulators, especially of 2R planar Robot. It also displays a method to replace the inverse kinematic model (IKM) of the Robot with a simpler one, by using a Multi-Layer Perceptron Neural Network ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013